package com.qianfeng.smartplatform.mapper;

import com.qianfeng.smartplatform.pojo.Humiture;
import com.qianfeng.smartplatform.pojo.HumitureExample;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

public interface HumitureMapper {
    long countByExample(HumitureExample example);

    int deleteByExample(HumitureExample example);

    int deleteByPrimaryKey(Long id);

    int insert(Humiture record);

    int insertSelective(Humiture record);

    List<Humiture> selectByExample(HumitureExample example);

    Humiture selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") Humiture record, @Param("example") HumitureExample example);

    int updateByExample(@Param("record") Humiture record, @Param("example") HumitureExample example);

    int updateByPrimaryKeySelective(Humiture record);

    int updateByPrimaryKey(Humiture record);

    List<Humiture> getHumituresByParamMap(Map map);
}